substantially longer - Turkish English Dictionary